rotating parts - Turkish English Dictionary